package cc.vv.party.beans.vo

import cc.vv.baselibrary.bean.base.BaseEntityObj
import cc.vv.party.beans.model.OrgAdmin
import cc.vv.party.common.constants.enums.OrgType

/**
 * @version 1.0.0
 * @author: Gyb
 * @date 2018-10-16
 * @description
 **/
//组织机构信息
class OrgVO : BaseEntityObj() {

    /**
     * 组织结构id
     */
    var id: String? = null
    /**
     * 名称
     */
    var name: String? = null
    /**
     * 电话
     */
    var mobile: String? = null
    /**
     * 类型 0 区 1 街道 2 社区 3 网格 4 单位 5 社会组织 6 楼道党小组 7 普通党员 8 单元中心户
     */
    var type: OrgType? = null
    /**
     * 路径
     */
    var path: String? = null

    /**
     * 父节点Id
     */
    var parentId: String? = null
    /**
     * 简介
     */
    var introduction: String? = null

    /**
     * 子节点列表
     */
//    var children: MutableList<OrgVO>? = null

//    var adminList: MutableList<OrgAdmin>? = null
}